NCUTCAT.localProperty.debug = true; //调试模式
NCUTCAT.localProperty.debug_msg_max_length = 150; //调试模式


/**
    数据库连接信息
    连接参数：https://www.runoob.com/nodejs/nodejs-mysql.html
*/
NCUTCAT.localProperty.db_conn = {};
NCUTCAT.localProperty.db_conn.host = "localhost";
NCUTCAT.localProperty.db_conn.port = 3306;
NCUTCAT.localProperty.db_conn.user = "app";
NCUTCAT.localProperty.db_conn.password = "password";
NCUTCAT.localProperty.db_conn.database = "ncut_cat"
NCUTCAT.localProperty.db_conn.connectTimeout = 1000 * 10;
NCUTCAT.localProperty.db_conn.multipleStatements = false; /**是否允许支持多条命令运行, 在初始化时必须打开, 普通运行时尽量关闭确保安全*/

NCUTCAT.localProperty.database_getCatAll_cache_threshold = 1000 * 60 * 60; //缓存时长(ms)
NCUTCAT.localProperty.userManager_getUserByID_cache_threshold = 5 * 60; //缓存时长(s)

NCUTCAT.localProperty.email_data = { //邮件数据
    host: 'smtp.qq.com',
    port: 465,
    secure: true,
    auth: {
        user: "xxx@qq.com",
        pass: 'password'
    }
};

NCUTCAT.localProperty.emailVerify_timeout = 1000 * 60 * 10; //验证邮件过期时长
NCUTCAT.localProperty.emailVerify_resend = 1000 * 60 * 2; //验证邮件重发时长

NCUTCAT.localProperty.http_ip = "::";
NCUTCAT.localProperty.http_port = "48081";


NCUTCAT.localProperty.login_time_range_threshold = 1000 * 15; //登录时间戳阈值。 默认15s
NCUTCAT.localProperty.login_token_private = "第一时间修改此内容为任意值 The first time to modify this content to any value"; //token密钥
NCUTCAT.localProperty.login_token_time = 1440; //token有效时长(单位: 分钟)


NCUTCAT.localProperty.notice_page_record_limit = 20; //通知信息单页限制数量
NCUTCAT.localProperty.showUser_page_record_limit = 20; //显示用户单页限制数量
NCUTCAT.localProperty.catImg_page_record_limit = 50; //显示用户单页限制数量
NCUTCAT.localProperty.thread_page_record_limit = 20; //通知信息单页限制数量

NCUTCAT.localProperty.search_amount_limit = 20;

NCUTCAT.localProperty.publicContent_real_thread = {
    '报名喂猫': 1,
    '流程介绍': 2,
    '领养计划': 3,
    '新手科普': 4,
    '关于猫协': 5,
    '关于捐赠': 6,
    '反馈': 7,
    '客服': 8
}

NCUTCAT.localProperty.webhook = { //仓库钩子
    gitee_token: "GITEE_TOKEN"
}